package org.dfg.corejava.designPattern.memento;

/**
 * 备忘录模式<br/>
 * 负责储存Originator内部状态<br/>
 * 实际应用中，应该用一个管理类，统一管理所有被备份的备忘录<br/>
 * 思考:如果实际使用中需要备份数据过多，如何解决。直接clone对象？
 * @author DingFugui
 */
public class Memento {
	private State state;

	public Memento(State state) {
		this.state = state;
	}

	public State getState() {
		return state;
	}

	public void setState(State state) {
		this.state = state;
	}
}
